package com.xtianzhuang.www.dao;

import com.xtianzhuang.www.entity.TfUserDailySummary;
import com.xtianzhuang.www.entity.TfUserDailySummaryExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TfUserDailySummaryMapper {
    long countByExample(TfUserDailySummaryExample example);

    int deleteByExample(TfUserDailySummaryExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(TfUserDailySummary record);

    int insertSelective(TfUserDailySummary record);

    List<TfUserDailySummary> selectByExampleWithBLOBs(TfUserDailySummaryExample example);

    List<TfUserDailySummary> selectByExample(TfUserDailySummaryExample example);

    TfUserDailySummary selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") TfUserDailySummary record, @Param("example") TfUserDailySummaryExample example);

    int updateByExampleWithBLOBs(@Param("record") TfUserDailySummary record, @Param("example") TfUserDailySummaryExample example);

    int updateByExample(@Param("record") TfUserDailySummary record, @Param("example") TfUserDailySummaryExample example);

    int updateByPrimaryKeySelective(TfUserDailySummary record);

    int updateByPrimaryKeyWithBLOBs(TfUserDailySummary record);

    int updateByPrimaryKey(TfUserDailySummary record);
}